Big Huge Thesaurus

common bean plant

noun